pipe annotation